Cucarachicida, an insect repellent. ©JRE